an arm and a leg – English–Français translations

Wiktionary Links